main thoroughfare - Turkish English Dictionary